ridley sea turtle – English–Français translations